.column1{width:1200px;height:100px;margin:10px auto;background-color:#fff}
.column1_1 p{padding-top:10px;height:50px;line-height:50px;text-align:center}
.column1_1 p a{font-family:"黑体";font-size:20pt;color:#023e8a}
.column1_2 p{height:30px;line-height:30px;text-align:center}
.column1_2 p a{font-family:"宋体";font-size:16px;color:#023e8a;padding:0 5px}
.column1_2 span:last-child{display: none;}
.column2{width:1200px;margin:10px auto;}
.banner-box{margin-left:20px;width:580px;height:390px;float:left;position:relative;overflow:hidden}
.banner ul .swiper-slide{width:580px;position:relative;overflow:hidden}
.banner ul .swiper-slide a img{width:580px;height:390px}
.banner ul .swiper-slide a p{width:580px;height:40px;line-height:40px;background-color:rgba(30,30,30,.8);position:absolute;bottom:0;color:#fff;padding-left: 12px;box-sizing: border-box;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-right: 130px;}
.banner>.swiper-pagination-bullets{bottom:16px;left:auto;width:auto;right:34px;}
.banner .swiper-pagination-bullet{width:16px;height:3px;border-radius:2px}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 1px}
.swiper-pagination-bullet-active{opacity:.8;background:red}
.banner-box .swiper-button-next,.banner-box .swiper-container-rtl .swiper-button-prev{background:url(banner-prev.png) left top no-repeat;right:-40px;transition:right .3s}
.banner-box .swiper-button-next,.banner-box .swiper-button-prev{width:40px;height:40px;margin-top:-20px;outline:0}
.banner-box .swiper-button-prev,.banner-box .swiper-container-rtl .swiper-button-next{background:url(banner-next.png) left top no-repeat;left:-40px;transition:left .3s}
.banner-box:hover .swiper-button-prev,.banner-box:hover .swiper-container-rtl .swiper-button-next{left:20px;transition:left .3s}
.banner-box:hover .swiper-button-next,.banner-box:hover .swiper-container-rtl .swiper-button-prev{right:20px;transition:right .3s}
.column2_r{width:555px;float:right;margin-right:15px;height:390px;overflow:hidden}
.news{width:555px;height:380px;overflow:hidden}
.tab1{width:550px;height:40px;line-height:40px;background-color:#eeeff0;border-bottom:1px solid #ccc}
.tab1 li{width:120px;float:left;height:39px;background-color:#eeeff0;text-align:center}
.tab1 li a{font-size:16px;color:#000;display:block;width:100%;height:45px;cursor:pointer}
.tab1 .tab-current{height:39px;background-color:#fff;border-top:2px solid #115696;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:none}
.tab1 .tab-current a{color:red}
.tab1_content{width:550px;height:380px;overflow:hidden}
.tab1_content ul li{height:65px;background-color:#eeeff0;margin-top:4px;line-height:25px}
.tab1_content ul li a{display:inline-block;padding-left:20px;width:420px;font-size:16px;color:#333;cursor:pointer;padding-top:6px;padding-bottom:6px}
.tab1_content ul li a:hover{padding-left:20px;color:#0b52bc;font-size:16px;cursor:pointer;padding-top:6px;padding-bottom:6px}
.tab1_content ul li span{float:right;color:#5b5b5b;padding-top:35px;font-size:12px;padding-right:5px}
.column2_r_img{width:552px;height:70px}
.column2_r_img img{width:552px}
.column_3{width:1200px;margin:0 auto}
.column3_l{padding-left:20px;width:700px;float:left}
.column3_fw{margin-top:20px;height:350px}
.tab2{width:638px;height:40px;float:left;background-color:#eeeff0;border-bottom:1px solid #115696}
.tab2 li{float:left}
.red_bg{width:60px;float:left;height:40px;background-color:#cb2222;font-size:20px;color:#fff;margin-right:2px;line-height:40px;text-align:center}
.tab2 li{width:125px;height:39px;line-height:39px;text-align:center;border-top:2px solid #eeeff0}
.tab2 .tab2-current{width:125px;height:39px;line-height:39px;text-align:center;border-top:2px solid #115696;border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#fff}
.tab2 .tab2-current a{display:block;color:#115696;height:39px;line-height:39px}
.tab2 li a{display:block;color:#000;font-size:16px;height:40px;line-height:40px}
.tab2_content{height:280px;background-color:#fff;margin-bottom:20px;display:none}
.tab2_content ul li{float:left;width:90px;height:115px;margin-left:45px;margin-top:20px}
.tab2_content ul li a{display:block;width:90px}
.tab2_content ul li a img{display:block;margin:0 auto}
.tab2_content ul li p{line-height:40px;text-align:center;color:#000}
.column3_zw{margin-top:20px;height:320px}
.tab3{width:638px;height:40px;float:left;background-color:#eeeff0;border-bottom:1px solid #115696}
.tab3 li{float:left}
.red_bg{width:60px;float:left;height:40px;background-color:#cb2222;font-size:20px;color:#fff;margin-right:2px;line-height:40px;text-align:center}
.tab3 li{width:80px;height:39px;line-height:39px;text-align:center;border-top:2px solid #eeeff0}
.tab3 .tab3-current{width:80px;height:39px;line-height:39px;text-align:center;border-top:2px solid #115696;border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#fff}
.tab3 .tab3-current a{display:block;color:#115696;height:39px;line-height:39px}
.tab3 li a{display:block;color:#000;font-size:16px;height:40px;line-height:40px}
.zwxxtab-content{width:680px;overflow:hidden;padding:15px 15px 10px 5px;display:none}
.zwxxtab-content ul li{background:url(icoli.png) left center no-repeat;height:35px;line-height:35px;}
.zwxxtab-content ul li:hover{background:url(icoli-on.png) left center no-repeat;height:35px;line-height:35px}
.zwxxtab-content ul li a{padding-left:20px;font-size:16px;color:#5b5b5b;cursor:pointer;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;}
.zwxxtab-content ul li a:hover{padding-left:20px;color:#023e8a;font-size:16px;cursor:pointer;}
.zwxxtab-content ul li span{float:right;color:#5b5b5b}
.column3_r{width:430px;margin-right:20px;float:right}
.bgt{margin-top:15px;height:120px}
.bgt_tit{height:40px;line-height:40px;text-align:left;font-size:20px;color:#023e8a;border-bottom:1px solid #ccc}
.bgt_cont{margin:20px 0}
.bgt_cont .bgt_cont1{display:block;float:left;width:195px;height:65px}
.bgt_cont .bgt_cont2{display:block;float:right;width:212px;height:65px}
.gsl{width:425px;height:189px;border:1px solid #ccc;margin-top:20px}
.gsl_ul{height:39px;border-bottom:1px solid #ccc;background-color:#f7f7f7}
.gsl_ul li{width:105px;height:39px;float:left}
.gsl_ul li:hover{background-color:#fff;width:105px;height:39px;float:left;color:#2473e8}
.gsl_ul li a{display:block;color:#333;font-size:16px;line-height:39px;text-align:center}
.gsl_ul li a:hover{display:block;color:#2473e8;font-size:16px;line-height:39px;text-align:center}
.gsl_ul .gsl_li{background-color:#fff;color:#2473e8;font-size:16px;border-bottom:none}
.gsl_ul .gsl_li a{height:40px;background-color:#fff;color:#2473e8;font-size:16px;line-height:40px;text-align:center}
.gsl_content{background-color:#fff}
.gsl_c_l{width:180px;float:left;padding-left:35px;padding-top:20px}
.gsl_c_l li{list-style:disc;line-height:35px}
.gsl_c_l li a{color:#666}
.gsl_c_l li a:hover{color:#2473e8}
.gsl_c_r{width:160px;float:left;padding-top:20px;padding-left:30px}
.gsl_c_r li{list-style:disc;line-height:35px}
.gsl_c_r li a{color:#666}
.gsl_c_r li a:hover{color:#2473e8}
.rdlm{height:315px;margin-top:20px;padding-left:10px}
.rdlm_1{width:420px;height:75px;margin-top:20px}
.banner1 ul .swiper-slide{width:420px;position:relative;overflow:hidden}
.banner1 ul .swiper-slide a img{width:420px;height:75px}
.rdlm_1 .swiper-button-next{background:url(arrowr.png) right top no-repeat;transition:right .3s;position:absolute;top:50px;right:5px}
.rdlm_1 .swiper-button-prev{background:url(arrowl.png) left top no-repeat;transition:left .3s;position:absolute;top:50px;left:5px}
.rdlm_2{width:420px;height:75px;margin-top:10px}
.banner2 ul .swiper-slide{width:420px;position:relative;overflow:hidden}
.banner2 ul .swiper-slide a img{width:420px;height:75px}
.rdlm_2 .swiper-button-next{background:url(arrowr.png) right top no-repeat;transition:right .3s;position:absolute;top:50px;right:5px}
.rdlm_2 .swiper-button-prev{background:url(arrowl.png) left top no-repeat;transition:left .3s;position:absolute;top:50px;left:5px}
.rdlm_cont{width:420px;margin:15px 0}
.rdlm_cont .rdlm_cont1{display:block;float:left;width:195px;height:65px}
.rdlm_cont .rdlm_cont2{display:block;float:right;width:212px;height:65px}


.ywzl_cont{height:300px;background-color:#fff;margin-bottom:20px}
.ywzl_cont li{float:left;width:160px!important;height:75px!important;margin-left:10px!important;margin-top:20px!important;background-color:#f1f2ff;border-radius:5px}
.ywzl_cont li:hover{float:left;width:160px!important;height:75px;margin-left:10px!important;margin-top:15px!important;background-color:#f1f2ff;border-radius:5px;margin-bottom:5px}
.ywzl_cont li a{display:block;width:160px!important}
.ywzl_cont li a img{display:block;margin:6px auto 0!important}
.ywzl_cont li p{line-height:30px!important;text-align:center;color:#000}
.ywzl_cont li p a{display:block;line-height:30px;text-align:center;color:#000;font-size:14px}
.ywzl_cont li:hover p a{display:block;line-height:30px;text-align:center;color:#003182;font-size:14px}
.mask{width:100%;height:100%; background-color:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; position:fixed; left:0px; top:0px; display:none; z-index:99; } 
.dzbox{width: 860px;z-index: 9999;position: fixed;height:150px;top: 15%;left: 50%;text-align:center;margin-left: -430px;background:#fff;display:none}
.dzclose {cursor: pointer;position: absolute;right: -10px;top: -10px;}
.fa-check-circle {color: #1EA00A;background: url(img19.png) no-repeat center;height: 20px;width: 20px;display: block;}
.demolist01, .demolist02 { position: absolute;top: -5px;left: 0px;line-height: 14px !important;width: 20px;height: 20px;}
.dzbox li{position:relative!important;cursor:pointer}
.publicNotice{position: fixed;bottom: -386px;right: 8px;width: 380px;padding: 10px 15px 20px;border-radius: 8px;background: url(publicNotline.png) no-repeat center bottom #015193;	background-size: 100% 100%;	z-index: 999;}
.publicNotice .publicNotice_close{display: block;position: absolute;top: 12px;right: 12px;width: 20px;height: 20px;background: url(close.png) no-repeat center;cursor: pointer;}
.publicNotice h1{width: 97%;font-size: 18px;font-weight: bold;color: #fff;line-height: 36px;text-align: center;border-bottom: 1px solid #fff;padding:7px;}
.publicNotice p{font-size: 16px;line-height: 28px;color: #fff;}	
.righttop{width:1200px;margin:0 auto;height:35px;line-height:35px;}
.righttop ul{margin-left:30px;}
.righttop ul li{float: left; height: 35px;padding: 0 60px; font-size: 16px; font-weight: bold;}
.righttop a{color:#023e8a}


.pagination{width:100%;text-align:center;font-size:14px;}
.pagination *{font-size:14px !important;}